#include "SceneObjectState.h"

SceneObjectState::SceneObjectState(string name)
{
	this->name = name;
}

SceneObjectState::SceneObjectState(void)
{
	this->name = "";
}

SceneObjectState::~SceneObjectState(void)
{
}

string SceneObjectState::getName(void)
{
	return name;
}

void SceneObjectState::setX(int x)
{
	x_coordinate = x;
}

int SceneObjectState::getX(void)
{
	return x_coordinate;
}

void SceneObjectState::setY(int y)
{
	y_coordinate = y;
}

int SceneObjectState::getY(void)
{
	return y_coordinate;
}

COMPONENT_TYPE SceneObjectState::getType()
{
	return this->type;
}

void SceneObjectState::setType(COMPONENT_TYPE t)
{
	type = t;
}

void SceneObjectState::setObjName(string n){
	this->objName = n;
}

string SceneObjectState::getObjName(){
	return this->objName;
}

int SceneObjectState::getAngle(){
	return this->angle;
}

void SceneObjectState::setAngle(int a){
	this->angle = a;
}

int SceneObjectState::getId(){
	return this->id;
}

void SceneObjectState::setId(int newId){
	this->id = newId;
}

int SceneObjectState::getCode(){
	return this->code;
}

void SceneObjectState::setCode(int newCode){
	this->code = newCode;
}